# 如何告诉 Python 变量是字符串（字符）而不是数字？
#答：加上单引号或者双引号
# 一旦创建一个变量，能不能改变赋给这个变量的值？
#答：能，变量的特点之一就是可修改
# 变量名 TEACHER与 TEACHEr相同吗？
#答：不相同，因为变量区分大小写
# 对 Python 来说，'Blah'与 "Blah"一样吗？
#答：一样，使用单引号或双引号表示字符串是完全相同的
# 对 Python 来说，'4'是不是等同于 4 ？
#不等同，因为他们不是相同的数据类型，‘4’是字符串，4是整数类型
# 下面哪个变量名不正确？为什么？
# (a) Teacher2 		      (b) 2Teacher
# (c) teacher_25 	      (d) TeaCher
#答：b，因为变量取名不能数字开头
# "10"是数字还是字符串？
#答，是字符串，加引号的是字符串类型
# 在下面的赋值语句中，（   ）是正确的，（   ）是错误的
# A、X=1     B、y=2    C、2=x    D、x,y=1,2
# 答ABD是正确的，C是错误的，因为变量的开头不能是数字，变量是右边的数值赋值存储到左边的变量
# 创建一个Fiction变量，并给它赋一个数值（《西游记》）。然后使用 print显示这个变量。
Fiction = "《西游记》"
print(Fiction)
# 在交互模式中建立两个变量，分别表示你的姓和名。然后使用一条 print语句，把姓和名打印在一起。
firstName = "朱"
name = "老师"
print(firstName,name)
#临摹代码
import random
secret=random.randint (1,10)
print("猜猜我心里想的数字是多少")
guess=0
time=3
while (guess!=secret)and(time>0):
    temp=input()
    guess=int(temp)
    time=time-1
    if guess==secret:
        print("这么难的数字你都猜到了")
    else:
        if guess>secret:
            print("大了大了")
        else:
            print("小了小了")
        if time>0:
            print("再猜一次吧")
        else:
            print("机会用完了")
print("不玩了游戏结束")